// 字段类型
const typeMap = {
  'text': '文本框',
  'multi-text': '多行文本',
  'dropdown': '下拉菜单',
  'radio': '单选',
  'checkbox': '复选框',
  'cascade': '级联菜单',
  'date': '日期',
  'date-range': '日期(范围)',
  'datetime': '日期时间',
  'datetime-range': '日期时间(范围)',
  'number': '数字',
  'other': '文本框(可添加多个)',
  'attachment': '附件'
}

const typeArr = () => {
  return Object.keys(typeMap).map((v: any) => ({
    name: typeMap[v],
    _id: v
  }))
}

const getTypeName = (type) => {
  return typeMap[type] || ''
}

export {
  typeMap,
  typeArr,
  getTypeName
}
